package com.yunji.storage.params;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.storage.params
 * @Title: StockTakeCountParam
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-09-06 11:05:17      V1.0        HuaAo       新建类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class StockTakeCountParam {

    @ApiModelProperty("盘点类型 0-日常盘点 1-月度盘点 2-季度盘点 3-年终盘点")
    private Integer stockTakeType;

    @ApiModelProperty("盘点状态 0-草稿 1-待盘点 2-盘点中 3-盘点结束 4-已完成 5-已取消 6-作废 ")
    private Integer stockTakeStatus;

    @ApiModelProperty("审核状态 0-待审核 1-通过 2-驳回")
    private Integer auditStatus;

    @ApiModelProperty("所属单位")
    private Long belongId;

    public Integer getStockTakeType() {
        return stockTakeType;
    }

    public void setStockTakeType(Integer stockTakeType) {
        this.stockTakeType = stockTakeType;
    }

    public Integer getStockTakeStatus() {
        return stockTakeStatus;
    }

    public void setStockTakeStatus(Integer stockTakeStatus) {
        this.stockTakeStatus = stockTakeStatus;
    }

    public Integer getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Long getBelongId() {
        return belongId;
    }

    public void setBelongId(Long belongId) {
        this.belongId = belongId;
    }
}